/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor. ññ
 */
package control;
import java.io.*;
/**
 *
 * @author mj
 */
public class Alumno {
    private String nombre;
    int nota;
public Alumno()
{
    nombre="";
    nota=0;
}
public Alumno(String n, int nota)
{
    nombre=n;
    this.nota=nota;
}
    /**
     * @return the nombre
     */
    public String getNombre() {
        return nombre;
    }

    /**
     * @param nombre the nombre to set
     */
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    /**
     * @return the nota
     */
    public int getNota() {
        return nota;
    }

    /**
     * @param nota the nota to set
     */
    public void setNota(int nota) {
        this.nota = nota;
    }
    public void pedirNombre()
    {
        InputStreamReader flujo=new InputStreamReader(System.in);
        BufferedReader teclado=new BufferedReader(flujo);
        try{
                System.out.print("NOMBRE:");
                nombre=teclado.readLine();
                while (nombre.equals(""))
                {
                   System.out.println("error. Debes introducir algo");
                   System.out.print("NOMBRE:");
                   nombre=teclado.readLine();

                }
          }
      catch(IOException ex){}
    }
    public void pedirNota()
    {
         InputStreamReader flujo=new InputStreamReader(System.in);
        BufferedReader teclado=new BufferedReader(flujo);
        boolean bien=false;
        while(!bien)
        {
            try{
             System.out.print("NOTA");
               nota=Integer.parseInt(teclado.readLine());
               if(nota <0 || nota >10)
               {
                   System.out.println ("Rango mal");
                   bien=false;
               }
               else
               {
                    bien=true;
               }
            }
            catch(NumberFormatException es)
            {
                System.out.println("introduzca un numero");
                bien=false;
            }
            catch(IOException ex){
            System.out.println(ex.getClass());
            }
        }
        
    }
}
